[帖子发错位置,请进去查看链接] 50分请教一句语句 查询不重复数据的sql语句

来源:百度知道 编辑:UC知道 时间:2024/09/22 14:42:35

select min(ID) ,
min(d) ,
a,
b,
c,
min(e) ,
min(f) ,
min(g) ,
min(h) ,
min(i) ,
min(j) ,
min(k) ,
min(l) ,
min(m),
min(n) ,
min(o) from table_name
group by a,
b,
c;

select a,b,c,d
from(select a,b,c,d,rank() over(partition by a,b,c order by d asc) 排名
from tb

where 排名<=1

这个问题有点意思,rank也可以用row_number替代